AAudio
-
New Android audio API (Android 8.0+).
-
Designed to replace OpenSL ES.
-
Lower latency.
-
Cleaner API.
-
Better hardware integration.
-
Designed for pro audio.
-
Typical use today
-
Modern Android engines.
-
OpenSL ES
-
Khronos standard audio API.
-
Adopted by Android.
-
C API.
-
Low-level buffer queue model.
-
Hard to use.
-
Inconsistent implementations across devices.
-
Typical use today
-
Legacy Android audio engines.
-